@CHARSET "UTF-8";

@def selectionBorderWidth 1px ; 
.cellTableWidget {
	
}

.cellTableFirstColumn {
	
}

.cellTableLastColumn {
	
}

.cellTableFooter {
	
}

.cellTableFirstColumnFooter {
	
}

.cellTableLastColumnFooter {
	
}

.cellTableSortableHeader {
	
}

.cellTableSortableHeader:hover {
	
}

.cellTableSortedHeaderAscending {
	
}

.cellTableSortedHeaderDescending {
	
}

.cellTableEvenRowCell {
	
}

.cellTableOddRowCell {
	
}

.cellTableSelectedRowCell {
	
}

.cellTableLoading {}

.cellTableHeader {
	padding: 0px;
	color: #2779AA;
	text-align: center;
	/* font-size: 13px; */
	background-image: none;
	/*background-color: #cfcfcf;*/
	height: 30px;
	vertical-align: middle;
	/* font-weight: bold; */
	text-shadow: 0 1px 1px rgba(255, 255, 255, .7);
}

.cellTableFirstColumnHeader {
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}

.cellTableLastColumnHeader {
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}

.cellTableCell {
	/* padding: 4px */;
	overflow: hidden;
	/* font-size: 12px; */
	/* color: #454545; */
}

.cellTableEvenRow {
	background: #EDF8FF;
}

.cellTableOddRow {
	background: #BAE5FF;
}

.cellTableSelectedRow {
	background: #59C1FF;
	color:#FFFFFF;
}

.cellTableSelectedRowCell {
	border: selectionBorderWidth solid #FFFFFF;
	font-weight : bold;
}

.cellTableHoveredRow {
	background: #91D6FF;
}

.cellTableHoveredRowCell {
	border: selectionBorderWidth solid #FFFFFF;
}

.cellTableKeyboardSelectedRow {
	background: #59C1FF;
	color : #FFFFFF;
}

.cellTableKeyboardSelectedRowCell {
	border: selectionBorderWidth solid #FFFFFF;
}

.cellTableKeyboardSelectedCell {
	border: selectionBorderWidth solid #FFFFFF;
}